tape loom - Turkish English Dictionary